home *** CD-ROM | disk | FTP | other *** search
/ Choice 3 / Choice CD-ROM 3 - Disc 2.iso / demo / win95 / artsoft / directx / drivers0 / audio / msdsound.inf
INI File  |  1996-05-29  |  27KB  |  927 lines

  1. ; INF file for DirectSound driver.
  2. ; Copyright 1995, NEC Corporation
  3. ; - Includes drivers for detected & PnP devices
  4. ; - This is DirectSoound inf file ( 951227 )
  5.  
  6. [Version]
  7. Class=MEDIA
  8. Signature="$CHICAGO$"
  9. Provider=%NEC%
  10. verinfo=4.03.00.1056
  11.  
  12. [DriverSelect]
  13. |*nEC1808|
  14. "98CanBe Sound (拡張FMあり) ダイレクト サウンド"=isnewcb.dll
  15. "98CanBe Sound (拡張FMなし) ダイレクト サウンド"
  16.  
  17. [DestinationDirs]
  18. DefaultDestDir=11    ; LDID_SYS
  19.  
  20. [SourceDisksNames]
  21. 222="DirectSound Drivers","",1
  22.  
  23. [SourceDisksFiles]
  24. nec73pcm.drv=222
  25. neccspcm.drv=222
  26. necopn.drv=222
  27. necmix.drv=222
  28. vn73pcmd.vxd=222
  29. vncspcmd.vxd=222
  30. vnopnd.vxd=222
  31. vnecmixd.vxd=222
  32. vjoyd.118=222
  33. necjstk.drv=222
  34. necmidi.drv=222
  35. necmidi.vxd=222
  36. necopl.vxd=222
  37. necopl.drv=222
  38. neccspcm.118=222
  39. vncspcmd.118=222
  40. neccspcm.new=222
  41. necmix.new=222
  42. vncspcmd.new=222
  43. vnecmixd.new=222
  44. necmidi.new=222
  45. vnecmidi.new=222
  46. vnecopl.new=222
  47. necopl.new=222
  48. vjoyd.new=222
  49. necjstk.new=222
  50.  
  51. [ClassInstall]
  52. AddReg=Class.AddReg
  53.  
  54. [Class.AddReg]
  55. HKR,,,,%MediaClassName%
  56. HKR,,Icon,,"-1"
  57. HKR,,Installer,,mmci.dll
  58.  
  59. [Manufacturer]
  60. "%NECMfgName%"=NEC
  61.  
  62. [NEC]
  63. %*nEC1802.DeviceDesc%=nEC1802.Device, *nEC1802
  64. %*nEC1803.DeviceDesc%=nEC1803.Device, *nEC1803
  65. %*nEC1804.DeviceDesc%=nEC1804.Device, *nEC1804
  66. %*nEC1805.DeviceDesc%=nEC1805.Device, *nEC1805
  67. %*nEC1806.DeviceDesc%=nEC1806.Device, *nEC1806
  68. %*nEC1807.DeviceDesc%=nEC1807.Device, *nEC1807
  69. %*nEC1808.DeviceDesc%=nEC1808.Device, *nEC1808
  70. %nEC1808_2.DeviceDesc%=nEC1808_2.Device, *nEC1808
  71. %*nEC180E.DeviceDesc%=nEC180E.Device, PCMCIA\NEC--0954
  72. %NEC118nonPnP1.DeviceDesc%=NonPNP1        ;Non PnP Mode Machine1
  73. %NEC118nonPnP1M.DeviceDesc%=NonPNP1M        ;Non PnP Mode Machine1 w/ MIDI
  74. %NEC118nonPnP3.DeviceDesc%=NonPNP3        ;Non PnP Mode Machine3
  75. %NEC118nonPnP3M.DeviceDesc%=NonPNP3M        ;Non PnP Mode Machine3 w/ MIDI
  76. %NEC118PnP1.DeviceDesc%=Machine1, *nEC8161      ;PnP Mode 1
  77. %NEC118PnP2.DeviceDesc%=Machine1M, *nEC8162     ;PnP Mode 2
  78. %NEC118PnP7.DeviceDesc%=Machine3, *nEC8165      ;PnP Mode 5 same as PnP mode 7
  79. %NEC118PnP8.DeviceDesc%=Machine3M, *nEC8166     ;PnP Mode 6 same as PnP mode 8
  80. %NEC118PnP7.DeviceDesc%=Machine3, *nEC8167      ;PnP Mode 7
  81. %NEC118PnP8.DeviceDesc%=Machine3M, *nEC8168     ;PnP Mode 8
  82. %*nEC1818.DeviceDesc%=OPL3_Dev, *nEC1818
  83. %*nEC1881.DeviceDesc%=MPU401, *nEC1881
  84. %*nEC18C1.DeviceDesc%=NECJSTK, *nEC18C1
  85. %*nEC18C1.DeviceDesc%=NECJSTK, *CTL7001
  86. %*nEC18C1.DeviceDesc%=NECJSTK, MF\PNPB00D_Dev2
  87. %*nEC18C1.DeviceDesc%=NECJSTK, MF\PNPB00E_Dev3  
  88. %*nEC18C1.DeviceDesc%=NECJSTK, MF\PNPB019_Dev2
  89.  
  90. [PreCopySection]
  91. HKR,,NoSetupUI,,1
  92.  
  93. ;---------------------------------------------------------------;
  94. [nEC1802.Device]
  95. LogConfig=*NEC73.LogConfig1,*NEC73.LogConfig2,*NEC73.LogConfig3,*NEC73.LogConfig4
  96. CopyFiles=NEC73.CopyList
  97. AddReg=WAVE.AddReg, MIXER.AddReg, nEC1802.AddReg, NEC73.AddReg
  98.  
  99. [nEC1803.Device]
  100. LogConfig=*NEC73.LogConfig1,*NEC73.LogConfig2,*NEC73.LogConfig3,*NEC73.LogConfig4
  101. CopyFiles=NEC73.CopyList
  102. AddReg=WAVE.AddReg, MIXER.AddReg, nEC1803.AddReg, NEC73.AddReg
  103.  
  104. [nEC1804.Device]
  105. LogConfig=*NEC73.LogConfig1,*NEC73.LogConfig2,*NEC73.LogConfig3,*NEC73.LogConfig4
  106. CopyFiles=NEC73.CopyList
  107. AddReg=WAVE.AddReg, MIXER.AddReg, nEC1804.AddReg, NEC73.AddReg
  108.  
  109. [nEC1805.Device]
  110. LogConfig=*NEC73.LogConfig1,*NEC73.LogConfig2,*NEC73.LogConfig3,*NEC73.LogConfig4
  111. CopyFiles=NEC73.CopyList
  112. AddReg=WAVE.AddReg, MIXER.AddReg, nEC1805.AddReg, NEC73.AddReg
  113.  
  114. [*NEC73.LogConfig1]
  115. ConfigPriority=HARDRECONFIG
  116. IOConfig=188-188(fff::)
  117. IOConfig=18A-18A(fff::)
  118. IOConfig=18C-18C(fff::)
  119. IOConfig=18E-18E(fff::)
  120. IOConfig=A460-A460(fff::)
  121. IOConfig=A462-A462(fff::)
  122. IOConfig=A464-A464(fff::)
  123. IOConfig=A466-A466(fff::)
  124. IOConfig=A468-A468(fff::)
  125. IOConfig=A46A-A46A(fff::)
  126. IOConfig=A46C-A46C(fff::)
  127. IOConfig=A46E-A46E(fff::)
  128. IOConfig=A66E-A66E(fff::)
  129. IRQConfig=3, 10, 12, 13
  130.  
  131. [*NEC73.LogConfig2]
  132. ConfigPriority=HARDRECONFIG
  133. IOConfig=288-288(fff::)
  134. IOConfig=28A-28A(fff::)
  135. IOConfig=28C-28C(fff::)
  136. IOConfig=28E-28E(fff::)
  137. IOConfig=A460-A460(fff::)
  138. IOConfig=A462-A462(fff::)
  139. IOConfig=A464-A464(fff::)
  140. IOConfig=A466-A466(fff::)
  141. IOConfig=A468-A468(fff::)
  142. IOConfig=A46A-A46A(fff::)
  143. IOConfig=A46C-A46C(fff::)
  144. IOConfig=A46E-A46E(fff::)
  145. IOConfig=A66E-A66E(fff::)
  146. IRQConfig=3, 10, 12, 13
  147.  
  148. [*NEC73.LogConfig3]
  149. ConfigPriority=HARDRECONFIG
  150. IOConfig=188-188(fff::)
  151. IOConfig=18A-18A(fff::)
  152. IOConfig=18C-18C(fff::)
  153. IOConfig=18E-18E(fff::)
  154. IOConfig=A460-A460(fff::)
  155. IOConfig=A462-A462(fff::)
  156. IOConfig=A464-A464(fff::)
  157. IOConfig=A466-A466(fff::)
  158. IOConfig=A468-A468(fff::)
  159. IOConfig=A46A-A46A(fff::)
  160. IOConfig=A46C-A46C(fff::)
  161. IOConfig=A46E-A46E(fff::)
  162. IOConfig=A66E-A66E(fff::)
  163. MemConfig=CC000-CFFFF
  164. IRQConfig=3, 10, 12, 13
  165.  
  166. [*NEC73.LogConfig4]
  167. ConfigPriority=HARDRECONFIG
  168. IOConfig=288-288(fff::)
  169. IOConfig=28A-28A(fff::)
  170. IOConfig=28C-28C(fff::)
  171. IOConfig=28E-28E(fff::)
  172. IOConfig=A460-A460(fff::)
  173. IOConfig=A462-A462(fff::)
  174. IOConfig=A464-A464(fff::)
  175. IOConfig=A466-A466(fff::)
  176. IOConfig=A468-A468(fff::)
  177. IOConfig=A46A-A46A(fff::)
  178. IOConfig=A46C-A46C(fff::)
  179. IOConfig=A46E-A46E(fff::)
  180. IOConfig=A66E-A66E(fff::)
  181. MemConfig=CC000-CFFFF
  182. IRQConfig=3, 10, 12, 13
  183.  
  184. [nEC1806.Device]
  185. LogConfig=*Np.LogConfig
  186. CopyFiles=PCM1.CopyList
  187. AddReg=WAVE.AddReg, MIXER.AddReg, nEC1806.AddReg, MATEX.AddReg
  188. Restart
  189.  
  190. [*Np.LogConfig]
  191. ConfigPriority=HARDRECONFIG
  192. IOConfig=0C24-C24(fff::)
  193. IOConfig=0C2B-C2B(fff::)
  194. IOConfig=0C2D-C2D(fff::)
  195. IOConfig=0F40-0F47(fff::)
  196. IOConfig=A460-A460(fff::)
  197. DMAConfig=0,  3
  198. IRQConfig=3,  5, 10, 12
  199.  
  200. [nEC1807.Device]
  201. LogConfig=*MATEX.LogConfig
  202. CopyFiles=PCM1.CopyList
  203. AddReg=WAVE.AddReg, MIXER.AddReg, nEC1807.AddReg, MATEX.AddReg
  204. Restart
  205.  
  206. [*MATEX.LogConfig]
  207. ConfigPriority=HARDRECONFIG
  208. IOConfig=0C24-C24(fff::)
  209. IOConfig=0C2B-C2B(fff::)
  210. IOConfig=0C2D-C2D(fff::)
  211. IOConfig=0F40-0F47(fff::)
  212. IOConfig=A460-A460(fff::)
  213. DMAConfig=1
  214. IRQConfig=3,  5, 10, 12
  215.  
  216. [nEC1808.Device]
  217. LogConfig=*Cb.LogConfig1,*Cb.LogConfig2
  218. CopyFiles=Cb.CopyList
  219. AddReg=WAVE.AddReg, MIXER.AddReg, nEC1808.AddReg, Cb.AddReg
  220. Restart
  221.  
  222. [*Cb.LogConfig1]
  223. ConfigPriority=HARDRECONFIG
  224. IOConfig=0C24-C24(fff::)
  225. IOConfig=0C2B-C2B(fff::)
  226. IOConfig=0C2D-C2D(fff::)
  227. IOConfig=0F40-0F47(fff::)
  228. IOConfig=A460-A460(fff::)
  229. IOConfig=188-188(fff::)
  230. IOConfig=18A-18A(fff::)
  231. IOConfig=18C-18C(fff::)
  232. IOConfig=18E-18E(fff::)
  233. IOConfig=0F4A-0F4B(fff::)
  234. DMAConfig=1
  235. IRQConfig=3,  5, 10, 12
  236.  
  237. [*Cb.LogConfig2]
  238. ConfigPriority=HARDRECONFIG
  239. IOConfig=0C24-C24(fff::)
  240. IOConfig=0C2B-C2B(fff::)
  241. IOConfig=0C2D-C2D(fff::)
  242. IOConfig=0F40-0F47(fff::)
  243. IOConfig=A460-A460(fff::)
  244. IOConfig=188-188(fff::)
  245. IOConfig=18A-18A(fff::)
  246. IOConfig=18C-18C(fff::)
  247. IOConfig=18E-18E(fff::)
  248. IOConfig=0F4A-0F4B(fff::)
  249. DMAConfig=1
  250. MemConfig=CC000-CFFFF
  251. IRQConfig=3, 5, 10, 12
  252.  
  253. [nEC180E.Device]
  254. LogConfig=*J04.LogConfig
  255. CopyFiles=PCM1.CopyList
  256. AddReg=WAVE.AddReg, MIXER.AddReg, nEC180E.AddReg, J04.AddReg
  257. Restart
  258.  
  259. [*J04.LogConfig]
  260. ConfigPriority=HARDRECONFIG
  261. IOConfig=0F40-0F49(fff::)
  262. IRQConfig=3, 6, 10, 12
  263.  
  264. [NonPNP1]
  265. LogConfig=NonPnP1.LogConfig
  266. CopyFiles=NECJSTK.CopyList, OPL.CopyList, PCM2.CopyList
  267. AddReg=JOYSTICK.AddReg, NECJSTK.AddReg, OPL.AddReg, MIDI.AddReg, Machine1.AddReg
  268. Restart
  269.  
  270. [NonPnP1.LogConfig]                ;Same NEC8161
  271. ConfigPriority=HARDRECONFIG
  272. IOConfig = 0480-0487
  273. IOConfig = 1480-148F
  274.  
  275. [NonPNP1M]
  276. LogConfig=NonPnP1M.LogConfig
  277. CopyFiles=NECJSTK.CopyList, OPL.CopyList, MIDI.CopyList, PCM2.CopyList
  278. AddReg=JOYSTICK.AddReg, NECJSTK.AddReg, OPL.AddReg, MIDI.AddReg, NECMIDI.AddReg, Machine1M.AddReg
  279. Restart
  280.  
  281. [NonPnP1M.LogConfig]                ;Same NEC8162
  282. ConfigPriority=HARDRECONFIG
  283. IOConfig = 0480-0487
  284. IOConfig = 1480-148F
  285. IRQConfig=3,5,6,10                ;MIDI
  286.  
  287. [NonPNP2]
  288. LogConfig=NonPnP2.LogConfig
  289. CopyFiles=NECJSTK.CopyList, OPL.CopyList, PCM1.CopyList
  290. AddReg=JOYSTICK.AddReg, NECJSTK.AddReg, OPL.AddReg, MIDI.AddReg, Machine1.AddReg
  291. Restart
  292.  
  293. [NonPnP2.LogConfig]                ;Same NEC8163
  294. ConfigPriority=HARDRECONFIG
  295. IOConfig = 0480-0487
  296. IOConfig = 1480-148F
  297. IOConfig = 0188-018E
  298. IRQConfig=3,10,12                ;OPN3
  299.  
  300. [NonPNP2M]
  301. LogConfig=NonPnP2M.LogConfig
  302. CopyFiles=NECJSTK.CopyList, OPL.CopyList, MIDI.CopyList, PCM1.CopyList
  303. AddReg=JOYSTICK.AddReg, NECJSTK.AddReg, OPL.AddReg, MIDI.AddReg, NEC